crack regiment - French English Dictionary